package com.mhkj.supervise.entity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.mics.core.system.base.entity.BaseDomain;

/**
 * 督导问题解决方案
 */

@Entity
@Table(name = "t_supervise_problem_scheme")
@JsonIgnoreProperties(value = { "hibernateLazyInitializer", "superviseProblem" })
public class SuperviseProblemScheme extends BaseDomain  {

	/**
	 * 序号
	 */
	private static final long serialVersionUID = 8921600630435803011L;


	/**
	 * 督导问题
	 */
	@JoinColumn(name = "supervise_problem_id")
	@ManyToOne
	private SuperviseProblem superviseProblem;
	
	@Column(name="scheme")
	private String scheme;

	public SuperviseProblem getSuperviseProblem() {
		return superviseProblem;
	}

	public void setSuperviseProblem(SuperviseProblem superviseProblem) {
		this.superviseProblem = superviseProblem;
	}

	public String getScheme() {
		return scheme;
	}

	public void setScheme(String scheme) {
		this.scheme = scheme;
	}
	
	
}
